package com.example.mapper;

import com.example.bean.SuperAdmin;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;


public interface SuperAdmMapper {
    @Select("SELECT superAdmId,superAdmName,superAdmPassword,superAdmPhone,superAdmImg FROM superAdmin WHERE superAdmId=#{superAdmId}")
    public SuperAdmin selectSuperAdmById(String superAdmId);    //查看超级管理员个人信息

    @Update("UPDATE superAdmin set superAdmName=#{superAdmName},superAdmPassword=#{superAdmPassword},superAdmPhone=#{superAdmPhone},superAdmImg=#{superAdmImg} where superAdmId=#{superAdmId}")
    public int updateSuperAdm(SuperAdmin superAdmin);      //修改超级管理员个人信息

    @Insert("insert into superAdmin(superAdmId,superAdmName,superAdmPassword,superAdmPhone,superAdmImg) VALUES(#{superAdmId},#{superAdmName},#{superAdmPassword},#{superAdmPhone},#{superAdmImg})")
    public int insertSuperAdm(SuperAdmin superAdmin);
    @Delete("DELETE FROM superAdmin where superAdmId=#{superAdmId}")
    public int deleteSuperAdm(String superAdmId);     //删除超级管理员个人信息
}
